package com.ylsk.check.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 整改复查对象 ins_rectification_review
 *
 * @author ysy
 * @date 2023-12-26
 */
@Data
public class RectificationReviewDTO implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** 整改复查id */
    private Long rectificationReviewId;

    /** 施工检查问题id */
    private Long checkProblemId;

    /** 复查方式1(线上检查/2现场检查/3网络+现场检查) */
    private int reviewMethod;

    /** 填写意见 */
    private String reviewContent;

    /** 复查现场照及视频 */
    private String reviewFile;

    /** 经度 */
    private BigDecimal longitude;

    /** 纬度 */
    private BigDecimal latitude;

    /** 道路名称 */
    private String roadName;

    /** 方向 */
    private String direction;

    /** 复查时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date reviewTime;

    /**
     * 审批状态  0 通过 1驳回
     */
    private Integer approvalStatus;

}
